package com.xy.vo.result;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * <p>
 * 实体类
 * 证件申请表
 * </p>
 *
 * @author WK
 * @since 2023-07-19
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
@ToString(callSuper = true)
@EqualsAndHashCode(callSuper = false)
@Builder
@ApiModel(value = "CrmCertificateApplyResultVO", description = "证件申请表返回VO")
public class CertificateApplyResultVO implements Serializable {

    private static final long serialVersionUID = 1L;
	@ApiModelProperty(value = "主键")
	private Long id;


	@ApiModelProperty(value = "证件类型值")
	private String typeKey;
	@ApiModelProperty(value = "证件类名称")
	private String typeName;

    @ApiModelProperty(value = "姓名")
    private String name;

    @ApiModelProperty(value = "单位名称")
    private String orgName;

    @ApiModelProperty(value = "车型")
    private String vehicleModel;

    @ApiModelProperty(value = "车牌号")
    private String licensePlate;

    @ApiModelProperty(value = "座位人数")
    private Integer numberOfSeats;

    @ApiModelProperty(value = "职位")
    private String positName;

    @ApiModelProperty(value = "国籍")
    private String nationality;

    @ApiModelProperty(value = "联系人")
    private String linkman;

    @ApiModelProperty(value = "联系电话")
    private String phone;

    @ApiModelProperty(value = "证件号")
    private String idCard;
	@ApiModelProperty(value = "图片地址")
	private  String url;


    @ApiModelProperty(value = "业务状态 0-未审核，1审核通过，2审核驳回,3-审核中")
    private Integer bizStatus;

	@ApiModelProperty(value = "提交审核次数")
	private Integer auditorCount;

	@ApiModelProperty(value = "创建人")
	private String createBy;


	@ApiModelProperty(value = "创建部门")
	private String createDeptby;




	@ApiModelProperty(value = "审核员名称")
	private String  auditorBy;


}
